inflict a drubbing

Translations
наносить поражение
They inflicted a drubbing on their rivals.
Они нанесли поражение своим соперникам.